Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BARCOMBE MEWS Detached £315,096 £185,000 23 Feb 2010
2 BARCOMBE MEWS Terraced £347,789 £78,000 1 Apr 1999
3 BARCOMBE MEWS Terraced £273,599 £178,000 20 Jun 2014